package org.performancetracker.api;

/**
 * @author: jaronschut
 */

public interface Reporter {

	/**
	 * The start time.
	 *
	 * @return
	 */
	Long getStartTime();

	/**
	 * The end time.
	 *
	 * @return
	 */
	Long getEndTime();

	/**
	 * Get the elapsed time.
	 *
	 * @return
	 */
	Long getElapsedTime();

	/**
	 * Get the message to aggregate.
	 *
	 * @return
	 */
	String getMessage();

}
